[INFO] fetching crate all-pairs-hamming 0.1.0...
[INFO] checking all-pairs-hamming-0.1.0 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate all-pairs-hamming 0.1.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate all-pairs-hamming 0.1.0 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate all-pairs-hamming 0.1.0
[INFO] finished tweaking crates.io crate all-pairs-hamming 0.1.0
[INFO] tweaked toml for crates.io crate all-pairs-hamming 0.1.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ahash v0.7.8
[INFO] [stderr]   Downloaded num-traits v0.2.18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ac77ba02a07cd75cdf07fc404d09d871b0d06ff0794a0cf90c21bf4943adafb5
[INFO] running `Command { std: "docker" "start" "-a" "ac77ba02a07cd75cdf07fc404d09d871b0d06ff0794a0cf90c21bf4943adafb5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ac77ba02a07cd75cdf07fc404d09d871b0d06ff0794a0cf90c21bf4943adafb5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac77ba02a07cd75cdf07fc404d09d871b0d06ff0794a0cf90c21bf4943adafb5", kill_on_drop: false }`
[INFO] [stdout] ac77ba02a07cd75cdf07fc404d09d871b0d06ff0794a0cf90c21bf4943adafb5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b0f43430ad00c385f130fed35422a78f3b0db53e801df3233b0f35fc50aef3b1
[INFO] running `Command { std: "docker" "start" "-a" "b0f43430ad00c385f130fed35422a78f3b0db53e801df3233b0f35fc50aef3b1", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking all-pairs-hamming v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.11s
[INFO] running `Command { std: "docker" "inspect" "b0f43430ad00c385f130fed35422a78f3b0db53e801df3233b0f35fc50aef3b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b0f43430ad00c385f130fed35422a78f3b0db53e801df3233b0f35fc50aef3b1", kill_on_drop: false }`
[INFO] [stdout] b0f43430ad00c385f130fed35422a78f3b0db53e801df3233b0f35fc50aef3b1
[INFO] checking all-pairs-hamming-0.1.0 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate all-pairs-hamming 0.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate all-pairs-hamming 0.1.0 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate all-pairs-hamming 0.1.0
[INFO] finished tweaking crates.io crate all-pairs-hamming 0.1.0
[INFO] tweaked toml for crates.io crate all-pairs-hamming 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 134545e031e017e9ff0e0059103aec406339d2269b8e34397461f89955129bc8
[INFO] running `Command { std: "docker" "start" "-a" "134545e031e017e9ff0e0059103aec406339d2269b8e34397461f89955129bc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "134545e031e017e9ff0e0059103aec406339d2269b8e34397461f89955129bc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "134545e031e017e9ff0e0059103aec406339d2269b8e34397461f89955129bc8", kill_on_drop: false }`
[INFO] [stdout] 134545e031e017e9ff0e0059103aec406339d2269b8e34397461f89955129bc8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ce53c92f9596ea7ae48f66c55f9f15c74b929469d7bca10e54ed2be5669eeebf
[INFO] running `Command { std: "docker" "start" "-a" "ce53c92f9596ea7ae48f66c55f9f15c74b929469d7bca10e54ed2be5669eeebf", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking all-pairs-hamming v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:117:29
[INFO] [stdout]     |
[INFO] [stdout] 117 |             *mask = S::mask(i..i + dim);
[INFO] [stdout]     |                             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |         for b in max_block..self.num_blocks {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:154:18
[INFO] [stdout]     |
[INFO] [stdout] 154 |         for i in 0..records.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |         for j in (self.offsets[block_id]..self.offsets[block_id + 1]).step_by(SORT_SHIFT) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:208:22
[INFO] [stdout]     |
[INFO] [stdout] 208 |             for k in 1..buckets.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:216:22
[INFO] [stdout]     |
[INFO] [stdout] 216 |             for i in 0..records.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:230:18
[INFO] [stdout]     |
[INFO] [stdout] 230 |         for j in 1..records.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:238:29
[INFO] [stdout]     |
[INFO] [stdout] 238 |                 ranges.push(i..j);
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:244:25
[INFO] [stdout]     |
[INFO] [stdout] 244 |             ranges.push(i..j);
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/simple_join.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |         for _ in 0..self.num_chunks() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/simple_join.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |         for i in 0..self.sketches.len() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/simple_join.rs:75:22
[INFO] [stdout]    |
[INFO] [stdout] 75 |             for j in i + 1..self.sketches.len() {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/bitset64.rs:114:25
[INFO] [stdout]     |
[INFO] [stdout] 114 |         expexted.extend(10..64);
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/chunked_join.rs:185:18
[INFO] [stdout]     |
[INFO] [stdout] 185 |         for i in 0..sketches.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/chunked_join.rs:187:22
[INFO] [stdout]     |
[INFO] [stdout] 187 |             for j in i + 1..sketches.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/chunked_join.rs:214:23
[INFO] [stdout]     |
[INFO] [stdout] 214 |         for radius in 0..=10 {
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:117:29
[INFO] [stdout]     |
[INFO] [stdout] 117 |             *mask = S::mask(i..i + dim);
[INFO] [stdout]     |                             ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |         for b in max_block..self.num_blocks {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:154:18
[INFO] [stdout]     |
[INFO] [stdout] 154 |         for i in 0..records.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |         for j in (self.offsets[block_id]..self.offsets[block_id + 1]).step_by(SORT_SHIFT) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:208:22
[INFO] [stdout]     |
[INFO] [stdout] 208 |             for k in 1..buckets.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:216:22
[INFO] [stdout]     |
[INFO] [stdout] 216 |             for i in 0..records.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:230:18
[INFO] [stdout]     |
[INFO] [stdout] 230 |         for j in 1..records.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:238:29
[INFO] [stdout]     |
[INFO] [stdout] 238 |                 ranges.push(i..j);
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:244:25
[INFO] [stdout]     |
[INFO] [stdout] 244 |             ranges.push(i..j);
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:281:18
[INFO] [stdout]     |
[INFO] [stdout] 281 |         for i in 0..sketches.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:283:22
[INFO] [stdout]     |
[INFO] [stdout] 283 |             for j in i + 1..sketches.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:308:23
[INFO] [stdout]     |
[INFO] [stdout] 308 |         for radius in 0..=16 {
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/multi_sort.rs:309:31
[INFO] [stdout]     |
[INFO] [stdout] 309 |             for num_blocks in radius..=16 {
[INFO] [stdout]     |                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/simple_join.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |         for _ in 0..self.num_chunks() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/simple_join.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |         for i in 0..self.sketches.len() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/simple_join.rs:75:22
[INFO] [stdout]    |
[INFO] [stdout] 75 |             for j in i + 1..self.sketches.len() {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/simple_join.rs:141:18
[INFO] [stdout]     |
[INFO] [stdout] 141 |         for i in 0..sketches.len() {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/simple_join.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 143 |             for j in i + 1..sketches.len() {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/simple_join.rs:169:23
[INFO] [stdout]     |
[INFO] [stdout] 169 |         for radius in 0..=10 {
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/sketch.rs:104:29
[INFO] [stdout]     |
[INFO] [stdout] 104 |         assert_eq!(u8::mask(0..4), 0b00001111);
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/sketch.rs:105:29
[INFO] [stdout]     |
[INFO] [stdout] 105 |         assert_eq!(u8::mask(3..6), 0b00111000);
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/sketch.rs:106:29
[INFO] [stdout]     |
[INFO] [stdout] 106 |         assert_eq!(u8::mask(4..8), 0b11110000);
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/sketch.rs:107:29
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert_eq!(u8::mask(0..8), 0b11111111);
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> src/sketch.rs:28:18
[INFO] [stdout]    |
[INFO] [stdout] 28 |     fn mask(rng: Range<usize>) -> Self {
[INFO] [stdout]    |                  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D explicit-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> src/sketch.rs:48:18
[INFO] [stdout]    |
[INFO] [stdout] 48 |     fn mask(rng: Range<usize>) -> Self {
[INFO] [stdout]    |                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> src/sketch.rs:68:18
[INFO] [stdout]    |
[INFO] [stdout] 68 |     fn mask(rng: Range<usize>) -> Self {
[INFO] [stdout]    |                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: explicit usage of `Range` type in public function
[INFO] [stdout]   --> src/sketch.rs:88:18
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn mask(rng: Range<usize>) -> Self {
[INFO] [stdout]    |                  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors; 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `all-pairs-hamming` (lib) due to 5 previous errors; 12 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 27 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ce53c92f9596ea7ae48f66c55f9f15c74b929469d7bca10e54ed2be5669eeebf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce53c92f9596ea7ae48f66c55f9f15c74b929469d7bca10e54ed2be5669eeebf", kill_on_drop: false }`
[INFO] [stdout] ce53c92f9596ea7ae48f66c55f9f15c74b929469d7bca10e54ed2be5669eeebf
